Welcome to Application Instance!

2 添加行数据

import pandas as pd

path = r"D:\Pyobject2023\object\测试\素材\测试素材.工资奖金.xlsx"

df = pd.read_excel(path)

print (df)

list= [[ "韦小宝","自动化工程师","30000","40000" ]]

df1=pd.DataFrame(

data = list,

columns=[ "姓名","职务","工资","奖金" ]

#字段名需和合并的dataframe顺序一致, 不然会错列,必须要加字段,不然会在原dateframe外的空间加数据,

#因为没有字段名,系列会默认字段名为0,1,2,3; 而行索引号默认为0,加在dateframe数据外面。如表四

)

print (df1)

t=(df._append(df1))

print (t)

返回值:

姓名 职务 工资 奖金
0 张三 经理 36000 1200
1 李四 职员 5600 300
2 王五 经理 42000 600
3 麻子 主管 7800 400

姓名 职务 工资 奖金
0 韦小宝 自动化工程师 30000 40000

姓名 职务 工资 奖金
0 张三 经理 36000 1200
1 李四 职员 5600 300
2 王五 经理 42000 600
3 麻子 主管 7800 400
0 韦小宝 自动化工程师 30000 40000

姓名 职务 工资 奖金 0 1 2 3
0 张三 经理 36000.0 1200.0 NaN NaN NaN NaN
1 李四 职员 5600.0 300.0 NaN NaN NaN NaN
2 王五 经理 42000.0 600.0 NaN NaN NaN NaN
3 麻子 主管 7800.0 400.0 NaN NaN NaN NaN
0 NaN NaN NaN NaN 韦小宝 自动化工程师 30000 40000